<!DOCTYPE html>
<html lang="cn">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
        #list li{
            width: 300px;
            height: 40px;
            line-height: 40px;
            border: 1px solid #000;
        }
    </style>
</head>
<body>
    <h1>JS 事件</h1>
    <hr>

    <ul id="list">
        <li>小艳艳, 你宣我吗? 宣1</li>
        <li>小静静, 你宣我吗? 宣2</li>
        <li>小洋洋, 你宣我吗? 宣3</li>
        <li>小哥哥, 你宣我吗? 宣4</li>
        <li>小姐姐, 你宣我吗? 宣5</li>
    </ul>

    <hr>
    <div id="btnlist">
        <button>获取第1句话</button>
        <button>获取第2句话</button>
        <button>获取第3句话</button>
        <button>获取第4句话</button>
        <button>获取第5句话</button>
    </div>

    <script>

    var lis = document.getElementById('list').getElementsByTagName('li');
    var btns = document.getElementById('btnlist').getElementsByTagName('button');
    // console.log(lis, btns);
    
    // 遍历绑定事件
    for (var i = 0; i < btns.length; i++) {
        (function(i){
            btns[i].onclick = function () {
                alert(lis[i].innerHTML);
            }
        })(i);
    }

    
    </script>
</body>
</html>